makineli tüfek mevzii - Turkish English Dictionary